package com.pandora.credit.mongo.entity;

import com.fasterxml.jackson.annotation.JsonProperty;
import org.springframework.data.mongodb.core.mapping.Field;

/**
 * @author developer
 */
public class HistorySummaryDetail {

    @Field(value = "count")
    @JsonProperty(value = "count")
    private Integer count;

    @Field(value = "from_address")
    @JsonProperty(value = "from_address")
    private String fromAddress;

    @Field(value = "max_time")
    @JsonProperty(value = "max_time")
    private String maxTime;

    @Field(value = "min_time")
    @JsonProperty(value = "min_time")
    private String minTime;

    @Field(value = "to_address")
    @JsonProperty(value = "to_address")
    private String toAddress;

    @Field(value = "total_fee")
    @JsonProperty(value = "total_fee")
    private Float totalFee;

    @Field(value = "car_type")
    @JsonProperty(value = "car_type")
    private String carType;

    @Field(value = "card")
    @JsonProperty(value = "card")
    private String card;

    @Field(value = "city")
    @JsonProperty(value = "city")
    private String city;

    @Field(value = "driver_name")
    @JsonProperty(value = "driver_name")
    private String driverName;

    @Field(value = "driver_phone")
    @JsonProperty(value = "driver_phone")
    private String driverPhone;

    @Field(value = "fee")
    @JsonProperty(value = "fee")
    private Float fee;

    @Field(value = "setup_time")
    @JsonProperty(value = "setup_time")
    private String setupTime;

    @Field(value = "status")
    @JsonProperty(value = "status")
    private String status;

    @Field(value = "type")
    @JsonProperty(value = "type")
    private String type;

    @Field(value = "mobile")
    @JsonProperty(value = "mobile")
    private String mobile;

    @Field(value = "month")
    @JsonProperty(value = "month")
    private String month;

    @Field(value = "region")
    @JsonProperty(value = "region")
    private String region;

    public Integer getCount() {
        return count;
    }

    public void setCount(Integer count) {
        this.count = count;
    }

    public String getFromAddress() {
        return fromAddress;
    }

    public void setFromAddress(String fromAddress) {
        this.fromAddress = fromAddress;
    }

    public String getMaxTime() {
        return maxTime;
    }

    public void setMaxTime(String maxTime) {
        this.maxTime = maxTime;
    }

    public String getMinTime() {
        return minTime;
    }

    public void setMinTime(String minTime) {
        this.minTime = minTime;
    }

    public String getToAddress() {
        return toAddress;
    }

    public void setToAddress(String toAddress) {
        this.toAddress = toAddress;
    }

    public Float getTotalFee() {
        return totalFee;
    }

    public void setTotalFee(Float totalFee) {
        this.totalFee = totalFee;
    }

    public String getCarType() {
        return carType;
    }

    public void setCarType(String carType) {
        this.carType = carType;
    }

    public String getCard() {
        return card;
    }

    public void setCard(String card) {
        this.card = card;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName;
    }

    public String getDriverPhone() {
        return driverPhone;
    }

    public void setDriverPhone(String driverPhone) {
        driverPhone = driverPhone;
    }

    public Float getFee() {
        return fee;
    }

    public void setFee(Float fee) {
        this.fee = fee;
    }

    public String getSetupTime() {
        return setupTime;
    }

    public void setSetupTime(String setupTime) {
        this.setupTime = setupTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getMonth() {
        return month;
    }

    public void setMonth(String month) {
        this.month = month;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }
}
